import { defineStore } from 'pinia'

const useDataStore = defineStore('data', {
    state: () => ({
        amapPoiData: [],
        listTypes: [],
        patrolPlans: [],
        videoList: [],
        videoTypeList: [],
        broadcastList:[]
    }),
    // 开启数据缓存
    persist: {
        storage: localStorage,
        key: 'data', // 本地存储key值，默认为仓库的名称
        paths: undefined // ['name','age']指定数据需要被持久化。[] 表示不持久化任何状态，undefined 或 null 表示持久化整个 state
    }
})

export default useDataStore
